
#logo {
    -fx-background-radius: 2px;
    -fx-background-position: center;
    -fx-background-repeat: no-repeat;
    -fx-background-size: 23px 23px;
    -fx-background-color: transparent;
    -fx-background-image: url("../icon/logo.png");
    -fx-border-width: 0;

    -fx-pref-width: 25px;   /* 固定宽度 */
    -fx-pref-height: 25px;  /* 固定高度 */
    -fx-min-width: 25px;    /* 最小宽度 */
    -fx-min-height: 25px;   /* 最小高度 */
    -fx-max-width: 25px;    /* 最大宽度 */
    -fx-max-height: 25px;   /* 最大高度 */
}

#title {
    -fx-text-fill: #cac1c1;
    -fx-font-size: 15px;
}

#close {
    -fx-background-position: center;
    -fx-background-repeat: no-repeat;
    -fx-background-size: 17px 17px;
    -fx-background-color: transparent;
    -fx-background-image: url("../icon/close.png");
    -fx-cursor: hand;
    -fx-border-width: 0;

    -fx-pref-width: 25px;   /* 固定宽度 */
    -fx-pref-height: 25px;  /* 固定高度 */
    -fx-min-width: 25px;    /* 最小宽度 */
    -fx-min-height: 25px;   /* 最小高度 */
    -fx-max-width: 25px;    /* 最大宽度 */
    -fx-max-height: 25px;   /* 最大高度 */
}

#close:hover{
    -fx-background-color: derive(#ac1c1c, 10%);
}

#min{
    -fx-background-position: center;
    -fx-background-repeat: no-repeat;
    -fx-background-size: 15px 15px;
    -fx-background-color: transparent;
    -fx-background-image: url("../icon/min.png");
    -fx-cursor: hand;
    -fx-border-width: 0;


    -fx-pref-width: 25px;   /* 固定宽度 */
    -fx-pref-height: 25px;  /* 固定高度 */
    -fx-min-width: 25px;    /* 最小宽度 */
    -fx-min-height: 25px;   /* 最小高度 */
    -fx-max-width: 25px;    /* 最大宽度 */
    -fx-max-height: 25px;   /* 最大高度 */
}

#min:hover{
    -fx-background-color: derive(#595D60, 10%);
}

.max{
    -fx-background-position: center;
    -fx-background-repeat: no-repeat;
    -fx-background-size: 12px 12px;
    -fx-background-color: transparent;
    -fx-background-image: url("../icon/max.png");
    -fx-cursor: hand;
    -fx-border-width: 0;


    -fx-pref-width: 25px;   /* 固定宽度 */
    -fx-pref-height: 25px;  /* 固定高度 */
    -fx-min-width: 25px;    /* 最小宽度 */
    -fx-min-height: 25px;   /* 最小高度 */
    -fx-max-width: 25px;    /* 最大宽度 */
    -fx-max-height: 25px;   /* 最大高度 */

}

.max:hover{
    -fx-background-color: derive(#595D60, 10%);
}

.max-min{
    -fx-background-position: center;
    -fx-background-repeat: no-repeat;
    -fx-background-size: 12px 12px;
    -fx-background-color: transparent;
    -fx-background-image: url("../icon/max-min.png");
    -fx-cursor: hand;
    -fx-border-width: 0;


    -fx-pref-width: 25px;   /* 固定宽度 */
    -fx-pref-height: 25px;  /* 固定高度 */
    -fx-min-width: 25px;    /* 最小宽度 */
    -fx-min-height: 25px;   /* 最小高度 */
    -fx-max-width: 25px;    /* 最大宽度 */
    -fx-max-height: 25px;   /* 最大高度 */

}

.max-min:hover{
    -fx-background-color: derive(#595D60, 10%);
}